	\begin{tikzpicture}[font=\Large]
 		 \begin{semilogyaxis}[
               width = 30cm,
               height = 19cm,
    			ybar,
   			ymajorgrids = true,
   			ylabel = {Query Response Time (in ms)},
                %xlabel = {Queries},
    			symbolic x coords = 
    				{$Q_{1}$,$Q_{2}$,$Q_{3}$,$Q_{4}$,$Q_{5}$,$Q_{6}$,$Q_{7}$,$Q_{8}$,$Q_{9}$,$Q_{10}$,$Q_{11}$,$Q_{12}$,$Q_{13}$,$Q_{14}$,$Q_{15}$,$Q_{16}$,$Q_{17}$,$Q_{18}$,$Q_{19}$,$Q_{20}$,$Q_{21}$},
    bar width=5pt,
             enlarge x limits=0.02,
    			scaled y ticks = true,
			legend pos= north west,
 legend cell align=left
   		]
   \addplot coordinates {($Q_{1}$, 17546) ($Q_{2}$, 12339) ($Q_{3}$, 470) ($Q_{4}$, 14382) ($Q_{5}$, 29) ($Q_{6}$, 592) ($Q_{7}$, 22611) ($Q_{8}$, 146) ($Q_{9}$, 15971) ($Q_{10}$, 609) ($Q_{11}$, 15353) ($Q_{12}$, 74) ($Q_{13}$, 36167) ($Q_{14}$, 73) ($Q_{15}$, 13718) ($Q_{16}$, 79076) ($Q_{17}$, 147) ($Q_{18}$, 164) ($Q_{19}$, 370) ($Q_{20}$, 23) ($Q_{21}$, 22039)};
   
    
    \addplot coordinates {($Q_{1}$, 112536) ($Q_{2}$, 40884) ($Q_{3}$, 119269) ($Q_{4}$, 180) ($Q_{5}$, 161) ($Q_{6}$, 212) ($Q_{7}$, 41979) ($Q_{8}$, 155) ($Q_{9}$, 92792) ($Q_{10}$, 361) ($Q_{11}$, 390) ($Q_{12}$, 305) ($Q_{13}$, 219391) ($Q_{14}$, 279) ($Q_{15}$, 526) ($Q_{16}$, 234164) ($Q_{17}$, 191) ($Q_{18}$, 195) ($Q_{19}$, 227) ($Q_{20}$, 155) ($Q_{21}$, 134847)};
    
    \addplot coordinates {($Q_{1}$, 18563) ($Q_{2}$, 40975) ($Q_{3}$, 16701) ($Q_{4}$, 65) ($Q_{5}$, 4) ($Q_{6}$, 43) ($Q_{7}$, 77484) ($Q_{8}$, 3) ($Q_{9}$, 18658) ($Q_{10}$, 2480) ($Q_{11}$, 397) ($Q_{12}$, 93) ($Q_{13}$, 145721) ($Q_{14}$, 123) ($Q_{15}$, 283) ($Q_{16}$, 241519) ($Q_{17}$, 46) ($Q_{18}$, 11) ($Q_{19}$, 48) ($Q_{20}$, 1) ($Q_{21}$, 148586)};
   		 \legend{gStore,Jena, Virtuoso}
  		\end{semilogyaxis}
\end{tikzpicture}
